/*
 	*==================================================
	* 名称: 公用样式
	* 作者: 段冶
	* 日期: 2012/4/10

	[目录表]

	0- reset                                    	
	1- 间距补丁                                    	
	2- 宽度设定
	3- 其它     
	                               		                                
	                 		
*/

/* 0- reset  网站样式重写
-------------------------------------------------------------- */

a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,meter,nav,object,ol,output,p,pre,progress,q,rp,rt,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video,xmp{margin:0;padding:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{display:block;margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.5 \5B8B\4F53,Georgia,Times New Roman,serif,arial;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
table{border-collapse:collapse;border-spacing:0;}
button,input,select,textarea{font-size:100%;}
a{text-decoration:none;color:#000;outline:0 none;}
a:hover{text-decoration:underline;}
sub{	vertical-align:text-bottom;}
sup{	vertical-align:text-top;}
mark{background:#ff0;}
fieldset,img{border:0;}
ul,ol,li{list-style:none;}
small{font-size:12px;}
legend{color:#000;}

/* 1- 间距补丁
-------------------------------------------------------------- */

/*---------- 外补丁 ----------*/
/* 上 */
.mgT1{ margin-top:1px;} .mgT2{ margin-top:2px;} .mgT3{ margin-top:3px;} .mgT4{ margin-top:4px;} .mgT5{ margin-top:5px;} .mgT10{ margin-top:10px;} .mgT15{ margin-top:15px;} .mgT20{ margin-top:20px;} .mgT25{ margin-top:25px;} .mgT30{ margin-top:30px;} .mgT35{ margin-top:35px;} .mgT40{ margin-top:40px;} .mgT45{ margin-top:45px;} .mgT50{ margin-top:50px;}

/* 右 */
.mgR1{ margin-right:1px;} .mgR2{ margin-right:2px;} .mgR3{ margin-right:3px;} .mgR4{ margin-right:4px;} .mgR5{ margin-right:5px;} .mgR10{ margin-right:10px;} .mgR15{ margin-right:15px;} .mgR20{ margin-right:20px;} .mgR25{ margin-right:25px;} .mgR30{ margin-right:30px;} .mgR35{ margin-right:35px;} .mgR40{ margin-right:40px;} .mgR45{ margin-right:45px;} .mgR50{ margin-right:50px;}

/* 下 */
.mgB1{ margin-bottom:1px;} .mgB2{ margin-bottom:2px;} .mgB3{ margin-bottom:3px;} .mgB4{ margin-bottom:4px;} .mgB5{ margin-bottom:5px;} .mgB10{ margin-bottom:10px;} .mgB15{ margin-bottom:15px;} .mgB20{ margin-bottom:20px;} .mgB25{ margin-bottom:25px;} .mgB30{ margin-bottom:30px;} .mgB35{ margin-bottom:35px;} .mgB40{ margin-bottom:40px;} .mgB45{ margin-bottom:45px;} .mgB50{ margin-bottom:50px;}

/* 左 */
.mgL1{ margin-left:1px;} .mgL2{ margin-left:2px;} .mgL3{ margin-left:3px;} .mgL4{ margin-left:4px;} .mgL5{ margin-left:5px;} .mgL10{ margin-left:10px;} .mgL15{ margin-left:15px;} .mgL20{ margin-left:20px;} .mgL25{ margin-left:25px;} .mgL30{ margin-left:30px;} .mgL35{ margin-left:35px;} .mgL40{ margin-left:40px;} .mgL45{ margin-left:45px;} .mgL50{ margin-left:50px;}


/*---------- 内补丁 ----------*/
/* 上 */
.pdT1{ padding-top:1px;} .pdT2{ padding-top:2px;} .pdT3{ padding-top:3px;} .pdT4{ padding-top:4px;} .pdT5{ padding-top:5px;} .pdT10{ padding-top:10px;} .pdT15{ padding-top:15px;} .pdT20{ padding-top:20px;} .pdT25{ padding-top:25px;} .pdT30{ padding-top:30px;} .pdT35{ padding-top:35px;} .pdT40{ padding-top:40px;} .pdT45{ padding-top:45px;} .pdT50{ padding-top:50px;}

/* 右 */
.pdR1{ padding-right:1px;} .pdR2{ padding-right:2px;} .pdR3{ padding-right:3px;} .pdR4{ padding-right:4px;} .pdR5{ padding-right:5px;} .pdR10{ padding-right:10px;} .pdR15{ padding-right:15px;} .pdR20{ padding-right:20px;} .pdR25{ padding-right:25px;} .pdR30{ padding-right:30px;} .pdR35{ padding-right:35px;} .pdR40{ padding-right:40px;} .pdR45{ padding-right:45px;} .pdR50{ padding-right:50px;}

/* 下 */
.pdB1{ padding-bottom:1px;} .pdB2{ padding-bottom:2px;} .pdB3{ padding-bottom:3px;} .pdB4{ padding-bottom:4px;} .pdB5{ padding-bottom:5px;} .pdB10{ padding-bottom:10px;} .pdB15{ padding-bottom:15px;} .pdB20{ padding-bottom:20px;} .pdB25{ padding-bottom:25px;} .pdB30{ padding-bottom:30px;} .pdB35{ padding-bottom:35px;} .pdB40{ padding-bottom:40px;} .pdB45{ padding-bottom:45px;} .pdB50{ padding-bottom:50px;}

/* 左 */
.pdL1{ padding-left:1px;} .pdL2{ padding-left:2px;} .pdL3{ padding-left:3px;} .pdL4{ padding-left:4px;} .pdL5{ padding-left:5px;} .pdL10{ padding-left:10px;} .pdL15{ padding-left:15px;} .pdL20{ padding-left:20px;} .pdL25{ padding-left:25px;} .pdL30{ padding-left:30px;} .pdL35{ padding-left:35px;} .pdL40{ padding-left:40px;} .pdL45{ padding-left:45px;} .pdL50{ padding-left:50px;}


/* 2- 宽度设定
-------------------------------------------------------------- */
.w960{width:960px;margin:0 auto;}
.w950{width:950px;margin:0 auto;}
.w100{width:100px;} .w200{width:200px;} .w300{width:300px;} .w400{width:400px;} .w500{width:500px;} .w600{width:600px;} .w700{width:700px;} .w800{width:800px;}

/* 3- 其它
-------------------------------------------------------------- */
.clearfix:after{content:'.';display:block;visibility: hidden;height:0;clear:both;}
.clearfix{display:inline-block;}
.clearfix {display: block;}
.clearfix:{*zoom:1;}
.edufe_inline_block{display:inline-block;*display:inline;}
.edufe_invisible{visibility:hidden;}
.edufe_center{text-align:center;}
.edufe_hidden{display:none;}
.edufe_inline{display:inline;}
.edufe_fl{float:left;}
.edufe_fr{float:right;}


/* 校友录
-------------------------------------------------------------- */
#wrap{width:985px;margin:10px auto 0 auto;}
#wrap #top{background:url(../images/top.png) no-repeat;height:7px;font-size:0;}
#wrap #bottom{background:url(../images/bottom.png) no-repeat;height:9px;font-size:0;}
#wrap #container{background:url(../images/container_bg.png) repeat-y;}
#sidebar{width:190px;padding:10px 0 0 0;margin-right:20px;}
.avt{width:106px;margin:0 auto;}
.avt img{padding:2px;border:1px solid #ccc;}
.avt p{text-align:center;margin:5px 0;color:#333;}
.guild{width:60px;margin:0 auto;color:#ccc;}
.guild a{color:#cd6904;}
.leftSidebar{padding:40px 30px;}
.leftSidebar li{background:url(../images/icon.png) no-repeat;height:18px;line-height:18px;padding-left:35px;margin-bottom:10px;font-size:14px;}
.icon_02{background-position:0 -35px !important;}
.icon_03{background-position:0 -71px !important;}
.icon_04{background-position:0 -106px !important;}
.leftSidebar li a{color:#660000;}

#main{background:#fff;padding:20px;width:735px;}
.title{height:32px;line-height:32px;font-size:14px;color:#333;font-weight:bold;background:#f7e7e7 url(../images/tit_bg.png) 5px 6px no-repeat;border:1px solid #ff0000;padding-left:30px;margin-bottom:20px;}
.con{padding:0 20px;}
/* 信息修改
-------------------------------------------------------------- */
.info_edit{border:1px solid #cc0404;margin-bottom:20px;}
.info_edit .hd{height:25px;line-height:25px;background:#cc0404;color:#fff;padding-left:15px;position:relative;font-size:14px;font-weight:bold;}
.info_edit .hd a{position:absolute;top:2px;font-size:12px;font-weight:normal;color:#fff;}
.info_edit .hd .sv{right:10px;}
.info_edit .hd .add{right:50px;}
.info_edit .ct{background:#fff;padding:20px;}
.note{width:100px;text-align:right;display:inline-block;padding-right:10px;color:#555;}
.tp_01{margin-bottom:10px;color:#555;}
.tp_01 .txt{height:22px;line-height:22px;border:1px solid #e5eadc;backgournd:#fff;}
.tp_01  .check{vertical-align:middle;}
.w100{width:100px;}
.w300{width:300px;}

/* 信息展示
-------------------------------------------------------------- */
.info .hd{height:25px;line-height:25px;border-bottom:1px solid #cc0404;color:#cc0404;padding-left:15px;position:relative;font-size:14px;font-weight:bold;}
.info .ct{background:#fff;padding:20px;}
.PL80{padding-left:80px;}

/* 照片
-------------------------------------------------------------- */
.photo_album{padding-left:34px;}
.photo_album li{width:178px;float:left;margin:0 42px 25px 0;}
.photo_album li img{padding:3px;border:1px solid #ccc;}
.btnBox{text-align:right;padding:4px 6px 0 0;}
.btn_edit,.btn_del,.btn_add,.inpt_del{background:url(../images/photo_btn.png) no-repeat;padding-left:22px;display:inline-block;height:20px;line-height:20px;}
.btn_edit{background-position:0 0;}
.btn_del{background-position:0 -32px;}
.btn_add{background-position:0 -62px;}
.photo_list{padding-left:7px;}
.photo_list li{width:170px;float:left;margin:0 12px 25px 0;}

/* 搜索
-------------------------------------------------------------- */
#search_box{width:400px;margin:0 auto;}
.btn_search{padding:0 2px;background:red;height:18px;line-height:18px;color:#fff;border:1px solid #c50202;cursor:pointer;}
.set{padding:50px 20px 0 20px;}
.set li {border-bottom:1px solid #e5e5e5;padding:10px 0;margin-bottom:20px;color:#555;}
.set li span.aw{margin:0 5px;}
.set li a{color:red;}


/* 短消息
-------------------------------------------------------------- */
.message li{background:url(../images/message.png) left 2px no-repeat;padding-left:30px;border-bottom:1px solid #e1e1e1;color:#333;margin-bottom:20px;padding-bottom:20px;}
.mess_01{float:left;margin-right:70px;width:100px;height:36px;overflow:hidden;}
.mess_01 .date{color:#ccc;}
.mess_02{float:left;width:400px;}
.mess_02 a{display:block;}
.mess_02 a{color:#555;}
.mess_02 .tit{color:#005eac;font-weight:bold;}
.inpt_del{background-position:0 -30px;float:right;width:50px;height:20px;border:0 none;cursor:pointer;color:red;margin-top:10px;}
.mess_title{font-size:14px;font-weight:bold;text-align:center;margin-bottom:20px;}

/*
-------------------------------------------------------------- */
.btn_file{border:1px solid red;margin-left:50px;}
.btn_avt{width:50px;height:18px;line-height:18px;border:1px solid red;text-align:center;background:#f7e7e7;cursor:pointer;}

/* 留言板
-------------------------------------------------------------- */
.ly_box{border:1px solid #cc0404;padding:20px;background:#faf1f1;position:relative;margin-bottom:30px;}
.ly_box textarea{padding:10px;border:1px solid #cc0404;height:40px;overflow-y:auto;}
.btn_reply_01{width:50px;height:25px;line-height:25px;border:0 none;color:#fff;font-weight:bold;font-size:14px;text-align:center;background:#cc0404;position:absolute;right:20px;_right:70px;top:40px;cursor:pointer;}
.ly_con{padding-left:60px;position:relative;border-bottom:1px solid #efcdcd;height:80px;margin-bottom:20px;}
.ly_con dt{position:absolute;margin-left:-60px;}
.ly_tit span{color:#333;margin-right:10px;}
.ly_tit{color:#ccc;width:550px;}
.ly_info{width:550px;}
.btn_reply_02{position:absolute;right:10px;top:10px;}
.btn_reply_02 a{color:#cc0404;}

.mr_c{margin:0 auto;}

#pages_new span,#pages_new a{
    border-color: #ccc;
    border-style: solid;
    border-width: 1px;
    color: #555;
    font-weight: bold;
    margin-right: 3px;
    padding: 5px 7px;
}